Thistle Atlantic Tower

Thistle Atlantic Tower
Location Liverpool, England, United Kingdom
Owner Thistle Hotels
Rooms 225
Floors 13
Website Thistle Atlantic Tower

The Thistle Atlantic Tower (also known as Atlantic Tower or the Thistle Hotel) is large 4-star hotel located in Liverpool, England. It is situated on Chapel Street alongside the city's famous Pier Head and famous sites such as the Royal Liver Building.[1]

Gallery

See also

References